deeply scored - French English Dictionary